class fragments::virtual(Array[String] $pkgs_virtual_base){
      package { $pkgs_virtual_base:
              ensure => present,
      }
      file { '/etc/profile.d/vagrant.sh':
           ensure => present,
           content => 'export VAGRANT_HOME=/opt/vagrant',
           require => Package['vagrant']
      }
}